algae bloom - German English Dictionary